home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
qbbs
/
samqc300.zip
/
SAMQC.DOC
< prev
next >
Wrap
Text File
|
1990-03-18
|
5KB
|
139 lines
┌─────────────────────────────────────────┐
│ (c) 1990 by Theo Frieling │
│ All rights reserved │
│ Fido 2:512/122 │
│ Europe Egg 97:9310/4 │
│ QuickBBS 'Off The Record' │
│ Arnhem, the Netherlands │
│ +31-85-612717 - 24 hrs - 2400 bps 8,N,1 │
└─────────────────────────────────────────┘
Program name: SAMQC (Superfluous Ans/Asc, Menu and Questionnaire Checker)
Version: 3.00
Author: Theo Frieling
Release date: March 18th 1990
Short Description: Samqc will check your menus for the most common errors.
Samqc has been written for QuickBBS v2.6x
---
In no event will I be liable to you or anyone else for any
damages arising out of the use of SAMQC.
You may distribute Samqc provided that no changes are made to the program or
documentation.
You only may distribute Samqc free of charge.
---
When 'finishing' building 'Off The Record', I had quite a lot of .MNU, .Q-A and
.A?? just sitting there doing nothing but eating diskspace.
I started locating them manually but gave up soon. What a job. It would cost
me days!
I decided to write a program which would do the hard job for me and so
Samqc was born.
Samqc does the most things for you within just a few minutes!
Samqc starts examining a 'first' menu, normally TOP.MNU, and hunt through
all the other related menus for files or directories which are present and
aren't present on disk, leaving a list in which you can see which files are
missing, present or superfluous.
You can start Samqc within any directory and it can be started with a
few parameters: SAMQC [CONFIG] [SMENU=<menu>] [NODIRS] [NOMSGS] [NOSPCS]
CONFIG · ReConfigure Samqc
(you may also delete the file SAMQC.PRM)
SMENU=<menu> · Override TOP.MNU with <menu>
NODIRS · Disable type checking for menu type 29,
30, 31, 32, 33, 34, 38, 39,
48
NOMSGS · Disable type checking for menu type 23, 24, 25, 26, 27
NOSPCS · Disable type checking for menu type 7, 15
MOVFLS · Move all superfluous files to other directories
anything else · This screen
Samqc will check the following Qbbs type's for you:
Type Checks
----------------------- --------------------------------
1, 2, 4: If .MNU exists
5, 40, 45: If .A?? (.ANS - .ASC) exists
11: If you specified a page prompt
12: If .Q-A exists
6: If .A?? exists
23, 24, 25, 26, 27: If message area is defined
29, 30, 32, 33, 34, 38: If directory exists
39, 48: If file exists
31: If FILES.BBS exists
15: If Exist return menu
Besides it gives you a list of used option 7 & 15 type's but does not
check if the program really exists on disk.
Samqc also will test your menus for double keys in the ascii range of 32-127.
If you use the option MOVFLS, in your current directory 3 subdirectories will
be created. These directories are:
SAMMNU\ For the superfluous .MNU files
SAMQNA\ For the superfluous .Q-A files
SAMTXT\ For the superfluous .A?? files
Superfluous files means files which are not referenced in the menu files which
are used within QuickBBS.
In other words, the INACTIVE files in the report file SAMQC.RPT
While running Samqc a list will be created. The name of this plain ASCII
file is SAMQC.RPT and is located in the directory you ran Samqc from.
Please, before deleting any files of your system which samqc reported
as inactive, make a copy of them to flop or better, use the option MOVFLS.
When you start samqc with parameter SMENU=<menu> and <menu> is not TOP.MNU
then no lists will be created for the no-active files.
If Samqc is, as it was for me, a great help managing your BBS environment,
please send me a crash- or netmail and describe what Samqc did for you.
If you do have problems using Samqc, please report them to me also via netmail.
Remote Access Users:
If you use the same menu's you used for quickbbs, you can also use samqc, but
no check on the messagebase existance will be done, neither the checking for
some auto display ans-asc files like !ATATIME.A??
I you want Samqc available for Remote Access, please let me know. Only
when i receive anough request i'll do some rewriting of Samqc so it will
also work for Ra as it does for Qbbs.
Just send a note to 2:512/122.0 or to my Eggnet Address.
Limits:
-------
Samqc has the next file limits:
Number of .ANS files: 400
Number of .ASC files: 400
Number of .MNU files: 400
Number of .Q-A files: 400
Number of entries per menu: 100
Special thanks to:
Theo Frieling for creating Samqc
Sander Eek (2:512/122.1) for testing, suggestion and bug-reports,
Tom Ordelman for testing and suggestions.